What Makes A Design Future-Proof